effectively delivered - Almanca İngilizce Sözlük